﻿using System;

namespace _4._20
{
    class Program
    {
        static void Main(string[] args)
        {
            //1，雇员系统，定义雇员基类，共同的属性，姓名、
            //地址和出生日期(可有可无)，子类：程序员，秘书，
            //高层管理，清洁工，他们有不同的工资算法，其中高
            //级主管和程序员采用底薪加提成的方式，高级主管和
            //程序员的底薪分别是5000元和2000元 ，秘书和清洁工
            //采用工资的方式，工资分别是3000和1000，（以多态的方式处理程序。）

            Console.WriteLine("输入职业");
            string po = Console.ReadLine();
            if (po == "程序员")
            {
                programmer a = new programmer("赵", "上海", 2000, 1500);
            }
            else if (po == "秘书")
            {
                secretary b = new secretary("钱", "北京", 3000);
            }
            else if (po == "高层管理")
            {
                management c = new management("孙", "广东", 5000, 2000);
            }
            else if (po == "清洁工")
            {
                dustman d = new dustman("李", "南京", 1000);
            }
            else 
            {
                Console.WriteLine("输入错误"); 
            }

        }
    }
}
